punch lock - French English Dictionary